dead as a herring - French English Dictionary